개요
- 호라이즌 Admin 메뉴에 Hello 추가
- 정확히는 Admin 대시보드의 System 패널그룹에 Hello 패널 추가;;
구조 확인
- Admin 대시보드 등록
- Overview 패널 등록
- Info 패널 등록
- Admin 대시보드 활성화
- System 패널그룹 활성화
- Overview 패널 활성화
- Info 패널 활성화
Hello 패널 생성
[root@controller horizon]# tox -e manage -- startpanel hello --dashboard=openstack_dashboard.dashboards.admin --target=openstack_dashboard/dashboards/admin/hello
Hello 패널 활성화
- _2850_admin_hello_panel.py 생성
PANEL = 'hello'
PANEL_DASHBOARD = 'admin'
PANEL_GROUP = 'admin'
ADD_PANEL = 'openstack_dashboard.dashboards.admin.hello.panel.Hello'
같이 보기
참고
- https://github.com/openstack/horizon/blob/master/doc/source/contributor/tutorials/dashboard.rst
- (중국어) https://www.cnblogs.com/junneyang/p/5257360.html 오픈스택 14.x 대시보드 커스텀 개발 《junneyang》 2016-03-09
- (중국어) https://blog.csdn.net/spark_csdn/article/details/80836404 호라이즌 대시보드에 커스텀 페이지 추가 《spark_csdn》 2018-06-27